ThinkPHP5


think\Config
library\think\Config.php at line 14

Class Config

Config

public class Config


Method Summary
static void

range(mixed range)

static mixed

parse(string config, string type, string name, string range)

解析配置文件或内容

static mixed

load(string file, string name, string range)

加载配置文件(PHP格式)

static bool

has(string name, string range)

检测配置是否存在

static mixed

get(string name, string range)

获取配置参数 为空则获取所有配置

static mixed

set(string|array name, mixed value, string range)

设置配置参数 name为数组则为批量设置

static void

reset(str range)

重置配置参数

Method Detail

library\think\Config.php at line 22

range

public static void range(mixed range)

library\think\Config.php at line 38

parse

public static mixed parse(string config, string type, string name, string range)

解析配置文件或内容

Parameters:
config - 配置文件路径或内容
type - 配置解析类型
name - 配置名(如设置即表示二级配置)
range - 作用域

library\think\Config.php at line 55

load

public static mixed load(string file, string name, string range)

加载配置文件(PHP格式)

Parameters:
file - 配置文件名
name - 配置名(如设置即表示二级配置)
range - 作用域

library\think\Config.php at line 81

has

public static bool has(string name, string range)

检测配置是否存在

Parameters:
name - 配置参数名(支持二级配置 .号分割)
range - 作用域

library\think\Config.php at line 100

get

public static mixed get(string name, string range)

获取配置参数 为空则获取所有配置

Parameters:
name - 配置参数名(支持二级配置 .号分割)
range - 作用域

library\think\Config.php at line 126

set

public static mixed set(string|array name, mixed value, string range)

设置配置参数 name为数组则为批量设置

Parameters:
name - 配置参数名(支持二级配置 .号分割)
value - 配置值
range - 作用域

library\think\Config.php at line 160

reset

public static void reset(str range)

重置配置参数


ThinkPHP5